%ifdef CONFIG
{
  "RegData": {
    "XMM0":  ["0x54cbb0180089fbcc", "0x5b0780753bfb542a"],
    "XMM1":  ["0x2a54cbb0180089fb", "0xab5b0780753bfb54"],
    "XMM2":  ["0x542a54cbb0180089", "0xccab5b0780753bfb"],
    "XMM3":  ["0xfb542a54cbb01800", "0xbcccab5b0780753b"],
    "XMM4":  ["0x3bfb542a54cbb018", "0x22bcccab5b078075"],
    "XMM5":  ["0x753bfb542a54cbb0", "0x4922bcccab5b0780"],
    "XMM6":  ["0x80753bfb542a54cb", "0xdd4922bcccab5b07"],
    "XMM7":  ["0x0780753bfb542a54", "0x92dd4922bcccab5b"],
    "XMM8":  ["0x5b0780753bfb542a", "0x7c92dd4922bcccab"],
    "XMM9":  ["0xab5b0780753bfb54", "0x787c92dd4922bccc"],
    "XMM10": ["0xccab5b0780753bfb", "0x2f787c92dd4922bc"],
    "XMM11": ["0xbcccab5b0780753b", "0x772f787c92dd4922"],
    "XMM12": ["0x22bcccab5b078075", "0x54772f787c92dd49"],
    "XMM13": ["0x4922bcccab5b0780", "0xc354772f787c92dd"],
    "XMM14": ["0xdd4922bcccab5b07", "0xbac354772f787c92"],
    "XMM15": ["0x92dd4922bcccab5b", "0xeebac354772f787c"]
  }
}
%endif

lea r15, [rel .data]

; Testing unaligned 128bit loads
movups xmm0, [r15 + 0]
movups xmm1, [r15 + 1]
movups xmm2, [r15 + 2]
movups xmm3, [r15 + 3]
movups xmm4, [r15 + 4]
movups xmm5, [r15 + 5]
movups xmm6, [r15 + 6]
movups xmm7, [r15 + 7]
movups xmm8, [r15 + 8]
movups xmm9, [r15 + 9]
movups xmm10, [r15 + 10]
movups xmm11, [r15 + 11]
movups xmm12, [r15 + 12]
movups xmm13, [r15 + 13]
movups xmm14, [r15 + 14]
movups xmm15, [r15 + 15]

hlt

; 256bytes of random data
align 16
.data:
dd 9042892,1422635032,1006326826,1527218293,582798507,2089999689,1417097080,1928248003,1074272523,1060557251,216792327,1674803041,279616115,441777196,715038375,407518795,2094733428,1884598841,447734476,947524986,1895254698,1672830628,673098253,1045402773,864978567,960531374,339530893,196139005,59435495,1870279404,383715765,1032584027,104924620,597456593,1212863084,1007986729,1224991550,344476351,1986036506,1085590199,634942853,956487659,142947491,462458211,1658827823,1125737874,344797902,1512619469,492430419,1669559173,534412544,145721129,420223845,1524873383,1920822367,709486397,1075005959,1656124734,1364988886,1391946848,151501156,1480187379,1752943752,112425311
align 16
